home *** CD-ROM | disk | FTP | other *** search
/ Mission 3 / Mission 3.zip / Mission 3.iso / tools / facevalu / docu / fv_flags.lst < prev    next >
File List  |  1998-04-24  |  4KB  |  74 lines

  1. ' Face Value 2.1 flags:
  2. '
  3. ' When writing EXTRA/ routines or Wrinkles for FV 2.0, you have the possibility
  4. ' to mark lines of code so that they are only included if certain conditions
  5. ' are true. FV itself uses flags for this. These flags are checked when the
  6. ' output LST is assembled. If the conditions are met, the flag is stripped and
  7. ' the line included. If not, the line is *not* included.
  8. '
  9. ' The flag is in the form of a comment, and has the following format:
  10. '
  11. a&=b&+c&         !FV_FLAG:†††[XXXX]†††
  12. '
  13. ' "XXXX" is four uppercase characters defining the flag. As of now,
  14. ' the following flags are defined:
  15. '
  16. '   "RPOP" - Include line if toolbox radio popups are used in the RSC
  17. '   "AMSW" - Include line if animated multiswitches are used in the RSC
  18. '   "TPOP" - Include line if tear off popups are used in the RSC
  19. '   "AOBJ" - Include line if animated object are used in the RSC
  20. '   "MOVE" - Include line if movable objects are used in the RSC
  21. '   "SIZE" - Include line if sizer objects are used in the RSC
  22. '   "BXSH" - Include line if boxchar shortcuts are used in the RSC
  23. '   "CLOS" - Include line if closer objects are used in the RSC
  24. '   "EDIT" - Include line if editable objects are used in the RSC
  25. '   "POPP" - Include line if popups are used in the RSC
  26. '   "NSCR" - Include line if NumberScroller objects are used in the RSC
  27. '   "ESCR" - Include line if Editable NumberScroller objects are used in the RSC
  28. '   "ALAN" - Include line if animated alert icons are used in the RSC
  29. '   "COMP" - Include line if some images/icons in the RSC file are set to
  30. '            compress for double line resolutions
  31. '   "FOLD" - Include line if foldable dialogs are used in the RSC
  32. '   "WLRT" - Include line if windowed alerts are used in the RSC
  33. '   "DESK" - Include line if user desktops are used in the RSC
  34. '   "ASCI" - Include line if the ASCII table is included in the RSC
  35. '   "&ASC" - Include line if the ASCII table is included in the RSC
  36. '            AND editable objects are used in the RSC
  37. '   "FRIM" - Include line if free images are used in the RSC
  38. '   "ICFY" - Include line if iconification is used
  39. '   "FKEY" - Include line if global Fkeys is included from the EXTRA/ folder
  40. '   "CMND" - Include line if the commandline routine is included from the
  41. '            EXTRA/ folder
  42. '   "ACC!" - Include line if accessory allowed is selected
  43. '   "NACC" - Include line if accessory NOT allowed is selected
  44. '   "DDRP" - Include line if MTOS drag & drop support is included from
  45. '            the EXTRA/ folder
  46. '   "BSYD" - Include line if busy dialog
  47. '   "USRW" - Include line if userwindows are used
  48. '   "VWKS" - Include line if the virtual workstation for userwind option is
  49. '            selected AND userwindows are used
  50. '   "OLBX" - Include line if open listboxes are used
  51. '   "M_OB" - Include line if menu objects are used (see the followind two:)
  52. '   "M_CH" - Include line if menuCheckItems are used
  53. '   "M_RO" - Include line if menuRadioItems are used
  54. '   "AUTL" - Include line if autolocator for ListBoxes is used
  55. '            (it should if you use listboxes!)
  56. '   "RECT" - Include line if the AES rectangle event is used
  57. '   "TIME" - Include line if the AES timer event is used
  58. '   "UWDR" - Include line if userwindows with dropdown menu are used
  59. '   "EDCL" - Include line if editable with callback to user_rsc_interact is used
  60. '   "BUBL" - Include line if bubble help is used
  61. '   "BUBU" - Include line if bubble help & userwindows are used
  62. '   "BUBA" - Include line if bubble help & ASCII-table are used
  63. '   "MPRG" - Include line only if the saved LST-file is the FV-mainprogram itself
  64. '   "PRGS" - Include line if extended program-start is used
  65. '
  66. ' If your EXTRA/ routine/Wrinkle has parts that are only relevant if one of
  67. ' the descriptions above are true, the corresponding flag should be used.
  68. ' This can also be used to ensure that routines that are not included will
  69. ' *NOT* be called from your EXTRA/ routine or Wrinkle.
  70. '
  71. ' There can only be *ONE* flag on each line!
  72. '
  73. ' Questions are directed to: holger_herzog@zw.maus.de or manfred_ssykor@ac3.maus.de
  74.